Skip to content

Build consume fix#11529

Merged
SchrodingersGat merged 17 commits intoinventree:masterfrom
SchrodingersGat:build-consume-fix
Mar 17, 2026
Merged

Build consume fix#11529
SchrodingersGat merged 17 commits intoinventree:masterfrom
SchrodingersGat:build-consume-fix

Conversation

@SchrodingersGat
Copy link
Member

@SchrodingersGat SchrodingersGat commented Mar 15, 2026

Ref: #11528

Improvements for the "build consume" and "auto allocate" background tasks:

  • Robustify order of operations
  • Frontend status tracking of task processing

TODO

  • Refactor consume workflow into single background task
  • Add e2e testing (playwright / background worker)
  • Add task status monitoring to the frontend

@netlify
Copy link

netlify bot commented Mar 15, 2026

Deploy Preview for inventree-web-pui-preview ready!

Name Link
🔨 Latest commit a603a8c
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/69b912c33bd5960008565fde
😎 Deploy Preview https://deploy-preview-11529--inventree-web-pui-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 93 (no change from production)
Accessibility: 81 (no change from production)
Best Practices: 100 (no change from production)
SEO: 78 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@SchrodingersGat SchrodingersGat added build Build orders refactor User Interface Related to the frontend / User Interface labels Mar 15, 2026
@SchrodingersGat SchrodingersGat added this to the 1.3.0 milestone Mar 15, 2026
@codecov
Copy link

codecov bot commented Mar 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.09%. Comparing base (97aec82) to head (a603a8c).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #11529   +/-   ##
=======================================
  Coverage   88.08%   88.09%           
=======================================
  Files        1296     1296           
  Lines       59182    59186    +4     
  Branches     1934     1934           
=======================================
+ Hits        52133    52138    +5     
+ Misses       6569     6568    -1     
  Partials      480      480           
Flag Coverage Δ
backend 89.26% <100.00%> (+<0.01%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 91.71% <100.00%> (+<0.01%) ⬆️
Backend General 93.43% <ø> (ø)
Frontend 70.92% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SchrodingersGat SchrodingersGat merged commit 84cd81d into inventree:master Mar 17, 2026
37 checks passed
@SchrodingersGat SchrodingersGat deleted the build-consume-fix branch March 17, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build orders refactor User Interface Related to the frontend / User Interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant